* lisp/emacs-lisp/byte-opt.el: Use lexical binding.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 10 Mar 2011 14:52:33 +0000 (09:52 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 10 Mar 2011 14:52:33 +0000 (09:52 -0500)
commit703512db03f0a8aa14ab31fa9f96f0b84d2bded5
tree2dcf32a2827d475412c178e5e1343df2083420fb
parent168190d09dd83267fb33469c55c5c699a25828ee
* lisp/emacs-lisp/byte-opt.el: Use lexical binding.
(for-effectm byte-compile-tag-number): Declare dynamic.
(byte-optimize-form-code-walker, byte-optimize-form): Move dynamic
binding of for-effect from function argument to let binding.
(byte-decompile-bytecode-1): Move dynamic binding of bytedecomp-bytes
from function argument to let binding.
lisp/ChangeLog
lisp/emacs-lisp/byte-opt.el